fighter umbrella - Spanish English Dictionary